import { createRouter, createWebHashHistory } from 'vue-router'


// 引入当前目录下面的所有文件
// {eager: true}提前载入
const modfile = import.meta.glob('./*.js', {eager: true})


//定义一个路由的集合变量
const RouterList = []

Object.values(modfile).map(async (mod) => {
    if(mod.default) await RouterList.push(...mod.default)
})

//导出一个路由
export default createRouter({
    history:createWebHashHistory(),
    linkExactActiveClass: 'active',
    routes:RouterList
})